home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 45
/
Aminet 45 (2001)(GTI - Schatztruhe)[!][Oct 2001].iso
/
Aminet
/
game
/
role
/
ldmud-3.2-bin.lha
/
mud
/
doc
/
efun
/
m_reallocate
< prev
next >
Wrap
Text File
|
2001-04-06
|
716b
|
23 lines
SYNOPSIS
mapping m_reallocate(mapping m, int width)
DESCRIPTION
Create a new mapping with <width> values per key and fill it
with the values from mapping <m>. If <m> has less than <width>
values per key, the extra values in the result are set to 0.
If <m> has more values per key, the extra values are ignored.
The mapping <m> is not changed.
EXAMPLE
mapping m = ([ "foo":1;2;3, "bar":4;5;6 ])
m_reallocate(m, 1) --> returns ([ "foo":1, "bar:4 ])
m_reallocate(m, 4) --> returns ([ "foo":1;2;3;0, "bar:4;5;6;0 ])
HISTORY
Introduced in LDMud 3.2.6, suggested by TubMud.
SEE ALSO
m_allocate(E), m_values(E), widthof(E)